English Dictionary
◊ TREE SURGERY
tree surgery
n : treatment of damaged or decaying trees